refined iron froth/dross - Espagnol Anglais Dictionnaire